package cn.zwx.demo.aspect;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

/**
 * 切面类
 * @author zhangwenxue 
 * @date 2022/4/27 21:16
*/ 
public class LogAspect {

//    private Logger logger = LoggerFactory.getLogger(LogAspect.class);

    /**
     * 在调用一个方法之前，执行before方法
     */
    public void before(){
        //这个方法中的逻辑，是由我们自己写的
        System.out.println("Invoker Before Method!!!");
    }
    /**
     * 在调用一个方法之后，执行after方法
     */
    public void after(){
        System.out.println("Invoker After Method!!!");
    }
    /**
     * 出现异常
     */
    public void afterThrowing(){
        System.out.println("Invoker is Exception!!!");
    }
}
